首页> 外文OA文献 >Execution of Compound Multi-Kernel OpenCL Computations in Multi-CPU/Multi-GPU Environments
【2h】

Execution of Compound Multi-Kernel OpenCL Computations in Multi-CPU/Multi-GPU Environments

机译:复用多核OpenCL计算的实现   多CpU /多GpU环境

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Current computational systems are heterogeneous by nature, featuring acombination of CPUs and GPUs. As the latter are becoming an establishedplatform for high-performance computing, the focus is shifting towards theseamless programming of these hybrid systems as a whole. The distinct nature ofthe architectural and execution models in place raises several challenges, asthe best hardware configuration is behaviour and workload dependent. In thispaper, we address the execution of compound, multi-kernel, OpenCL computationsin multi-CPU/multi-GPU environments. We address how these computations may beefficiently scheduled onto the target hardware, and how the system may adaptitself to changes in the workload to process and to fluctuations in the CPU'sload. An experimental evaluation attests the performance gains obtained by theconjoined use of the CPU and GPU devices, when compared to GPU-only executions,and also by the use of data-locality optimizations in CPU environments.
机译:当前的计算系统本质上是异构的,具有CPU和GPU的组合。随着后者成为高性能计算的既定平台,重点正在转向这些混合系统整体的无缝编程。现有的架构和执行模型的独特性质带来了一些挑战,因为最佳的硬件配置取决于行为和工作负载。在本文中,我们讨论了在多CPU /多GPU环境中执行复合,多内核,OpenCL计算的问题。我们解决了如何将这些计算有效地调度到目标硬件上,以及系统如何适应工作负载的变化以处理和适应CPU负载的波动。与仅使用GPU的执行相比,通过联合使用CPU和GPU设备以及通过在CPU环境中使用数据局部性优化,实验评估证明了性能的提高。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号